\hypertarget{_solver_8h}{
\section{include/Solver.h File Reference}
\label{_solver_8h}\index{include/Solver.h@{include/Solver.h}}
}


the main class that manages the SPH simulation  


{\ttfamily \#include \char`\"{}vector\char`\"{}}\par
{\ttfamily \#include \char`\"{}ngl/TransformStack.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}ngl/Obj.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}ngl/BBox.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}ShaderLibrary.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}Neighbour.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}Environment.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}FluidParticle.h\char`\"{}}\par
Include dependency graph for Solver.h:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{_solver_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=379pt]{_solver_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_solver}{Solver}
\begin{DoxyCompactList}\small\item\em creates fluid particles and perform SPH fluid simulation at every iteration \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std::vector$<$ \hyperlink{class_fluid_particle}{FluidParticle} $>$ \hyperlink{_solver_8h_a0f928bf0f1e48e423cc92f38b3add3c3}{ParticleVector}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
the main class that manages the SPH simulation \begin{DoxyAuthor}{Author}
Perseedoss Rajiv 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}
1.0 
\end{DoxyVersion}
\begin{DoxyDate}{Date}
17.06.11 Revision History : Initial Version 17.06.11 
\end{DoxyDate}


Definition in file \hyperlink{_solver_8h_source}{Solver.h}.



\subsection{Typedef Documentation}
\hypertarget{_solver_8h_a0f928bf0f1e48e423cc92f38b3add3c3}{
\index{Solver.h@{Solver.h}!ParticleVector@{ParticleVector}}
\index{ParticleVector@{ParticleVector}!Solver.h@{Solver.h}}
\subsubsection[{ParticleVector}]{\setlength{\rightskip}{0pt plus 5cm}typedef std::vector$<${\bf FluidParticle}$>$ {\bf ParticleVector}}}
\label{_solver_8h_a0f928bf0f1e48e423cc92f38b3add3c3}


Definition at line 15 of file Solver.h.

